weapon(s) system - German English Dictionary